the venerable - Français Anglais Dictionnaire